The Curse of Father Cardona
Directed by
Félix Germán
Runtime
minutes
Released
2005
IMDb Score:
3.6
Broken Island
Directed by
Félix Germán
Runtime
minutes
Released
2018
IMDb Score:
6.6